const modelApi = [
  //=========模具入库========
  {
    name: 'deleteModelAdd',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelAdd/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelAdd',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelAdd/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelAddInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelAdd/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelAdd',
    method: 'POST',
    desc: '',
    path: '/model/modelAdd/save',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      handlingPeople: '',
      dayTime: '',
      clientName: '',
      status: ''
    }
  },
  {
    name: 'updateModelAdd',
    method: 'POST',
    desc: '',
    path: '/model/modelAdd/update',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      handlingPeople: '',
      dayTime: '',
      clientName: '',
      status: ''
    }
  },
  {
    name: 'templateDownloadModelAdd',
    method: 'GET',
    desc: '导入模具信息',
    path: '/model/modelAdd/templateDownloadModelAdd',
    mockPath: '',
    params: {token: ''}
  },
  {
    name: 'importModelAdd',
    method: 'GET',
    desc: '导入模具信息',
    path: '/model/modelAdd/importModelAdd',
    mockPath: '',
    params: {token: ''}
  },
  //=========模具详情========
  {
    name: 'getModelInfoList',
    method: 'GET',
    desc: '获取模具信息列表',
    path: 'model/modelInfo/getModelInfoList',
    mockPath: '',
    params: {}
  },
  {
    name: 'deleteModelInfo',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelInfo/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelInfo',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelInfo/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelInfoInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelInfo/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelInfo',
    method: 'POST',
    desc: '',
    path: '/model/modelInfo/save',
    mockPath: '',
    params: {
      id: '',
      modelNo: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      remark: '',
      modelShelfId: '',
      status: ''
    }
  },
  {
    name: 'updateModelInfo',
    method: 'POST',
    desc: '',
    path: '/model/modelInfo/update',
    mockPath: '',
    params: {
      id: '',
      modelNo: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      remark: '',
      modelShelfId: '',
      status: ''
    }
  },
  //updateModelInfoByOrderInfo
  {
    name: 'updateModelInfoByOrderInfo',
    method: 'POST',
    desc: '',
    path: '/model/modelInfo/updateModelInfoByOrderInfo',
    mockPath: '',
    params: {
      id: '',
      modelNo: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      remark: '',
      modelShelfId: '',
      status: ''
    }
  },
  {
    name: 'importModelInfo',
    method: 'GET',
    desc: '导入模具信息',
    path: '/model/modelInfo/importModelInfo',
    mockPath: '',
    params: {token: ''}
  },
  {
    name: 'templateDownloadModelInfo',
    method: 'GET',
    desc: '下载模具导入信息模版',
    path: '/model/modelInfo/templateDownloadModelInfo',
    mockPath: '',
    params: {}
  },
  //exportApiName
  {
    name: 'exportModelInfoList',
    method: 'GET',
    desc: '导出模具信息',
    path: '/model/modelInfo/exportModelInfoList',
    mockPath: '',
    params: {}
  },

  //=========模具消息========
  {
    name: 'deleteModelMessage',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelMessage/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelMessage',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelMessage/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelMessageInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelMessage/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelMessage',
    method: 'POST',
    desc: '',
    path: '/model/modelMessage/save',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      modelType: ''
    }
  },
  {
    name: 'updateModelMessage',
    method: 'POST',
    desc: '',
    path: '/model/modelMessage/update',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      modelType: ''
    }
  },
  //=========模具出库========
  {
    name: 'getModelInfoByShelfNoAndModelId',
    method: 'POST',
    desc: '根据货架和模具ID 查询各个模具物料数 ',
    path: '/model/modelInfo/getModelInfoByShelfNoAndModelId',
    mockPath: '',
    params: {
      modelShelfId: 0, modelInfoId: 0
    }
  },
  {
    name: 'deleteModelOut',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelOut/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelOut',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelOut/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelOutInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelOut/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelOut',
    method: 'POST',
    desc: '',
    path: '/model/modelOut/save',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      recipientPeople: '',
      handlingPeople: '',
      dayTime: '',
      deliveryMethod: '',
      clientName: '',
      remark: '',
      status: ''
    }
  },
  {
    name: 'updateModelOut',
    method: 'POST',
    desc: '',
    path: '/model/modelOut/update',
    mockPath: '',
    params: {
      id: '',
      modelInfoId: '',
      successMo: '',
      primaryMo: '',
      menTou: '',
      louDou: '',
      kouZi: '',
      xinZi: '',
      qiTou: '',
      jiaZi: '',
      lengQue: '',
      recipientPeople: '',
      handlingPeople: '',
      dayTime: '',
      deliveryMethod: '',
      clientName: '',
      remark: '',
      status: ''
    }
  },
  {
    name: 'templateDownloadModelOut',
    method: 'GET',
    desc: '导入模具信息',
    path: '/model/modelOut/templateDownloadModelOut',
    mockPath: '',
    params: {token: ''}
  },
  {
    name: 'importModelOut',
    method: 'GET',
    desc: '导入模具信息',
    path: '/model/modelOut/importModelOut',
    mockPath: '',
    params: {token: ''}
  },
  //getModelOutList
  {
    name: 'getModelOutList',
    method: 'GET',
    desc: '获取 模具出库记录',
    path: '/model/modelOut/getModelOutList',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  //exportModelOut
  {
    name: 'exportModelOut',
    method: 'GET',
    desc: '导出 模具出库记录',
    path: '/model/modelOut/exportModelOut',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },

  //=========模具已读消息========
  {
    name: 'deleteModelUserMessage',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelUserMessage/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelUserMessage',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelUserMessage/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelUserMessageInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelUserMessage/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelUserMessage',
    method: 'POST',
    desc: '',
    path: '/model/modelUserMessage/save',
    mockPath: '',
    params: {
      id: '',
      modelMsgId: '',
      hasRead: ''
    }
  },
  {
    name: 'updateModelUserMessage',
    method: 'POST',
    desc: '',
    path: '/model/modelUserMessage/update',
    mockPath: '',
    params: {
      id: '',
      modelMsgId: '',
      hasRead: ''
    }
  },
  //=========模具仓库========
  {
    name: 'getModelWarehouseList',
    method: 'GET',
    desc: '获取模具仓库名称列表',
    path: 'model/modelWarehouse/getModelWarehouseList',
    mockPath: '',
    params: {}
  },
  {
    name: 'deleteModelWarehouse',
    method: 'POST',
    desc: ' ',
    path: '/model/modelWarehouse/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelWarehouse',
    method: 'GET',
    desc: '',
    path: '/model/modelWarehouse/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelWarehouseInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelWarehouse/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelWarehouse',
    method: 'POST',
    desc: '',
    path: '/model/modelWarehouse/save',
    mockPath: '',
    params: {
      id: '',
      warehouseId: '',
      shelfNo: '',
      levelNo: '',
      isEmpty: '',
      modelId: ''
    }
  },
  {
    name: 'updateModelWarehouse',
    method: 'POST',
    desc: '',
    path: '/model/modelWarehouse/update',
    mockPath: '',
    params: {
      id: '',
      warehouseId: '',
      shelfNo: '',
      levelNo: '',
      isEmpty: '',
      modelId: ''
    }
  },
  //=========模具货架========
  {
    name: 'getModelShelfList',
    method: 'POST',
    desc: '获取货架编号列表',
    path: 'model/modelShelf/getModelShelfList',
    mockPath: '',
    params: {}
  },
  {
    name: 'deleteModelShelf',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelShelf/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelShelf',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelShelf/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelShelfInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelShelf/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelShelf',
    method: 'POST',
    desc: '',
    path: '/model/modelShelf/save',
    mockPath: '',
    params: {
      id: '',
      warehouseName: ''
    }
  },
  {
    name: 'updateModelShelf',
    method: 'POST',
    desc: '',
    path: '/model/modelShelf/update',
    mockPath: '',
    params: {
      id: '',
      warehouseName: ''
    }
  },
  //========模具类别
  {
    name: 'getModelCategoryList',
    method: 'GET',
    desc: '',
    path: '/model/modelCategory/getModelCategoryList',
    mockPath: '',
    params: {}
  },
  {
    name: 'deleteModelCategory',
    method: 'POST',
    desc: '删除生产统计 ',
    path: '/model/modelCategory/delete',
    mockPath: '',
    params: {}
  },
  {
    name: 'listModelCategory',
    method: 'GET',
    desc: '获取生产统计列表',
    path: '/model/modelCategory/list',
    mockPath: '',
    params: {
      page: '',
      limit: '',
      key: ''
    }
  },
  {
    name: 'modelCategoryInfo',
    method: 'GET',
    desc: '',
    path: '/model/modelCategory/info/{id}',
    mockPath: '',
    params: {}
  },
  {
    name: 'saveModelCategory',
    method: 'POST',
    desc: '',
    path: '/model/modelCategory/save',
    mockPath: '',
    params: {
      id: ''
    }
  },
  {
    name: 'updateModelCategory',
    method: 'POST',
    desc: '',
    path: '/model/modelCategory/update',
    mockPath: '',
    params: {
      id: ''
    }
  }
]

export default modelApi
